//
//  MOXLogUntil.h
//  WCImApp
//
//  Created by MOiMac on 2019/8/21.
//  Copyright © 2019 WCImApp. All rights reserved.
//

#import <Foundation/Foundation.h>

NS_ASSUME_NONNULL_BEGIN

@interface MOXLogUntil : NSObject

///输出类名 方法 行数 __XFILE__, __XFUNCTION__, __LINE__
+ (void)LogNomalDetailFile:(const char *)file function:(const char *)func line:(int)line string:(NSString *)format, ... NS_FORMAT_FUNCTION(4,5);

/**输出离线日志*/
+ (void)LogOffLineWithString:(NSString *)format, ... NS_FORMAT_FUNCTION(1,2);

+ (void)LogNomalWithString:(NSString *)format, ... NS_FORMAT_FUNCTION(1,2);

+ (void)LogNetChangeWithString:(NSString *)format, ... NS_FORMAT_FUNCTION(1,2);

+ (void)LogSocketWithString:(NSString *)format, ... NS_FORMAT_FUNCTION(1,2);

+ (void)LogWarningWithString:(NSString *)format, ... NS_FORMAT_FUNCTION(1,2);

+ (void)logCategory:(NSString *)category format:(NSString *)format, ... NS_FORMAT_FUNCTION(2, 3);

+ (void)appenderFlush;

+ (void)appenderClose;

+ (void)openXLog;


@end

NS_ASSUME_NONNULL_END
